#define tamArrayHead 100 /*tamanho para o vetor head de cada vetor de tamanho*/
#define qtdWordPorPos 100000  /*quantidade de palavras que cada posição da head suporta*/
#define sizeWord 50
#define tamArrayPorTam 14000
#define porcentagem 70

/*Estrutura para armezar as palavras, armazenadas numa estrutura hash*/
typedef struct {
	char ***text;
	int *size; /*tamanho de cada vetor*/
	int *numPorVetorAteCinco;
	int tamWord;  /*total de palavras encontradas*/ 
}WordFromFile;

int existWord(char *w, char **v, int inicio, int fim);
void insertWord(char *w, char **v, int insert, int tam);
void alocaWFF(WordFromFile *WFF);
void tratarText(char *textFile);
int tamArquivo(FILE *f);
int valorAsciiWord(char *toke);
void loadFile(WordFromFile *WFF);
void imprime(WordFromFile *WFF);
